Statistical Analysis of Delay Bound Violations at an Earliest Deadline First (EDF) Scheduler
نویسندگان
چکیده
In this paper, we develop an analytical framework for providing statistical delay guarantees in an Earliest Deadline First (EDF) scheduler which multiplexes traf-c from multiple markovian sources with heterogeneous delay requirements. Our framework permits the computation of steady-state delay bound violation probabilities (i.e., the fraction of traac that does not meet its delay bounds) at the EDF scheduler, and can be therefore used to characterize the schedulable region of EDF in a statistical setting. Our method employs results from the theory of large deviations and the theory of eeective bandwidths, and demonstrates that eeective bandwidths at both innnite and nite time scales have to be considered in the analysis of delays at the EDF scheduler (this is in contrast to the analysis of packet losses at a multiplexor, where only the eeective bandwidth at innnite time scales is relevant). Our framework is of general use, and suitable to handle a broad range of markovian sources. As illustrating examples, we apply our method to two simple models, poisson and markovian on-oo uid traac, and compare the analytical results with simulations, showing that the analysis is quite accurate. The framework presented in this paper can serve as the basis for the design of a Call Admission Control (CAC) mechanism which provides statistical guarantees on traac transfer delays. Such a statistical CAC approach can ooer dramatic advantages in network utilization over CAC frameworks based on deterministic delay bounds.
منابع مشابه
End-to-End Statistical Delay Service under GPS and EDF Scheduling: A Comparison Study
Generalized Processor Sharing (GPS) has gained much popularity in recent years as a simple and effective scheduling mechanism for the provisioning of Quality of Service (QoS) in emerging high-speed networks. For supporting deterministic end-to-end delay guarantees, GPS is known to be sub-optimal in comparison to the Earliest Deadline First (EDF) scheduling discipline; nevertheless it is often p...
متن کاملProviding End-to-End Statistical Delay Guarantees with Earliest Deadline First Scheduling and Per-Hop Traffic Shaping
This paper develops a framework for statistically guaranteeing end-to-end delay bounds to leaky-bucket-constrained flows transporting real-time traffic in a network of switches using Earliest Deadline First (EDF) packet scheduling and per-hop traffic shaping. We first analyze the delay-bound violation probabilities at an isolated EDF scheduler fed by fluid source processes generating extremal d...
متن کاملProviding End-to-End Statistical Delay Guarantees in cascades of Earliest Deadline First schedulers
This paper proposes an analytical method to evaluate the delay violation probability of traffic flows with statistical Quality-of-Service (QoS) guarantees in an Earliest Deadline First (EDF) scheduler. The statistical QoS targets for each service class are expressed in terms of a delay threshold and delay violation probability. We study both cases isolated nodes and end-to-end paths comprisin...
متن کاملPerformance Evaluation of Resource Reservation Policies for Rate-Controlled Earliest-Deadline-First Scheduling in Multi-Service Packet Networks
The paper addresses the issue of reserving resources at packet switches along the path of flows requiring a deterministic bound on end-to-end delay. The switches are assumed to schedule outgoing packets using the RateControlled Earliest-Deadline-First (RC-EDF) scheduling discipline. EDF is known to be an optimal scheduling discipline for deterministic delay services in the single scheduler case...
متن کاملResource Division Policies for EDF Scheduling in ATM Networks
The paper addresses the issue of reserving resources at ATM switches along the path of calls requiring a deterministic bound on end-to-end delay. The switches are assumed to schedule outgoing cells using the EarliestDeadline -First (EDF) scheduling discipline. EDF is known to be an optimal scheduling discipline when providing delay bounds to a number of calls being served by a single scheduler....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Perform. Eval.
دوره 36-37 شماره
صفحات -
تاریخ انتشار 1999